contract for the supply of services - Spanish English Dictionary